package be.khleuven.kevinvranken.entiteiten;

import be.khleuven.kevinvranken.SpelPaneel;
import java.awt.Rectangle;

/**
 *
 * @author kevin
 */
public class PacMan extends Personage {

    char collisiontype = 'b';

    public PacMan(SpelPaneel spelPaneel, String naam, int x, int y) {
        super(spelPaneel, naam, x, y);
    }

    @Override
    public void collidedWith(Entiteit andere) {
        /**if(getSpelPaneel().isLinks()) collisiontype='l';
        if(getSpelPaneel().isBoven()) collisiontype='b';
        if(getSpelPaneel().isOnder()) collisiontype='o';
        if(getSpelPaneel().isRechts()) collisiontype='r';

        if (getSpelPaneel().isBoven() && collisiontype=='b') {
            y = andere.getCollisionRechthoek().y + andere.getCollisionRechthoek().getHeight() + 0.1;
            collisiontype='b';
        } else {
            if (getSpelPaneel().isOnder() && collisiontype=='o') {
                y = andere.getCollisionRechthoek().y - andere.getCollisionRechthoek().getHeight()-1;
                collisiontype='o';
            } else {
                if (getSpelPaneel().isLinks() && collisiontype=='l') {
                    x = andere.getCollisionRechthoek().x + andere.getCollisionRechthoek().getWidth() + 1;
                } else {
                    if (getSpelPaneel().isRechts()) {
                        x = andere.getCollisionRechthoek().x - andere.getCollisionRechthoek().getWidth() - 1;
                    }
                }
            }
        }

    }**/}
}
